environment technology - Spanish English Dictionary